.tg_long{
	margin-top: 10px;
	img{
		width: 100%;
	}
}

.line_bottom{
	border-top: 1px dotted #d3d3d3; 
	margin: 10px 0 
}
.news_floor_1{ 
	margin: 20px 0 10px;
}
.news_floor_0_tg_panel{
	height: 180px;
	border: 1px solid #d3d3d3;
}
.news_floor_1_l{
	width: 770px;
	float: left;
	font-size: 16px;
	line-height:35px;
	font-weight: bold;

}
.news_floor_1_r{
	width: 400px;
	float: right;
	.news_tg1{
		height:250px;
		background:#ccc;
		overflow: hidden;
		img{
			height:100%;

		}
	}
}

.toparea-rollnews{
	height: 35px;
	margin: 15px 0;
	background: #f2f2f2;
	line-height: 35px;
	dl{
		dt{
			width: 70px;
			background: #a4bace;
			text-align: center;
			height: 35px;
			display: inline-block;
			vertical-align:middle;
			position: relative;
			&:after{
				  position: absolute;
				  position: static\9;
				  right: -4px;
				  top: 10px;
				  content: '.';
				  height: 12px;
				  width: 12px;
				  background: #a4bace;
				  color: #a4bace;
				  -o-transform: rotate(45deg);
				  -moz-transform: rotate(45deg);
				  -webkit-transform: rotate(45deg);
			}
			
		}
		dd{
			display: inline-block;
			vertical-align: middle;
			margin: 0 10px;
			overflow: hidden;
			width: 310px;
			height: 35px;
			line-height: 35px;
		}

	}
}

.news_hot_nav{
	height: 35px;
	line-height: 35px;
	border-bottom: 1px solid #d3d3d3;
	margin-bottom: 15px;
	dl{
		dt{
			width: 60px;
			height: 35px;
			display: inline-block;
			text-align: center;
			font-weight: bold;
		}
	}
}

.news_hot_content_panel{
	min-height: 300px;
	ul{
			a{
				display: block;
				line-height: 30px;
				border-bottom: 1px dotted #d3d3d3;
				i{
					font-weight: bold;
					padding: 0 10px;
				}
				span{
					float: right;
					margin-right: 5px;
				}
			}
		}

		
}